English Dictionary
◊ GROSS ESTATE
mission impossible
n : an extremely dangerous or difficult mission